denture foundation - Alemán Inglés Diccionario